environment friendly - French English Dictionary